package com.alibaba.citrus.ots.sales.plan.dto.api.request.contract;

import com.alibaba.citrus.ots.common.model.ImportRequest;
import lombok.Getter;
import lombok.Setter;

/**
 * @author luyi
 * @date 2021/11/8 9:11 下午
 */
@Getter
@Setter
public class CompanyContractImportRequest extends ImportRequest {
    private static final long serialVersionUID = -2261551534006495223L;

    /**
     * 合同年份
     */
    private String contractYear;
    /**
     * 业务单元编码
     */
    private String orgBusinessUnitCode;
    /**
     * 货品ID
     */
    private String scItemId;
    /**
     * 年合同量
     */
    private Integer annualQuantity;
    /**
     * 年合同金额
     */
    private Double annualAmount;
    /**
     * 年折扣额
     */
    private Double annualAfterDiscount;
    /**
     * 年折前含税销售额
     */
    private Double annualTaxIncludedBeforeTax;
    /**
     * 1月合同量
     */
    private Integer janQuantity;
    /**
     * 1月合同金额
     */
    private Double janAmount;

    /**
     * 2月合同量
     */
    private Integer febQuantity;

    /**
     * 3月合同量
     */
    private Integer marQuantity;

    /**
     * 4月合同量
     */
    private Integer aprQuantity;

    /**
     * 5月合同量
     */
    private Integer mayQuantity;

    /**
     * 6月合同量
     */
    private Integer juneQuantity;

    /**
     * 7月合同量
     */
    private Integer julyQuantity;

    /**
     * 8月合同量
     */
    private Integer augQuantity;

    /**
     * 9月合同量
     */
    private Integer septQuantity;

    /**
     * 10月合同量
     */
    private Integer octQuantity;

    /**
     * 11月合同量
     */
    private Integer novQuantity;

    /**
     * 12月合同量
     */
    private Integer decQuantity;

    /**
     * 2月合同金额
     */
    private Double febAmount;

    /**
     * 3月合同金额
     */
    private Double marAmount;

    /**
     * 4月合同金额
     */
    private Double aprAmount;

    /**
     * 5月合同金额
     */
    private Double mayAmount;

    /**
     * 6月合同金额
     */
    private Double juneAmount;

    /**
     * 7月合同金额
     */
    private Double julyAmount;

    /**
     * 8月合同金额
     */
    private Double augAmount;

    /**
     * 9月合同金额
     */
    private Double septAmount;

    /**
     * 10月合同金额
     */
    private Double octAmount;

    /**
     * 11月合同金额
     */
    private Double novAmount;

    /**
     * 12月合同金额
     */
    private Double decAmount;

    /**
     * 1月折扣额
     */
    private Double janAfterDiscount;

    /**
     * 2月折扣额
     */
    private Double febAfterDiscount;

    /**
     * 3月折扣额
     */
    private Double marAfterDiscount;

    /**
     * 4月折扣额
     */
    private Double aprAfterDiscount;

    /**
     * 5月折扣额
     */
    private Double mayAfterDiscount;

    /**
     * 6月折扣额
     */
    private Double juneAfterDiscount;

    /**
     * 7月折扣额
     */
    private Double julyAfterDiscount;

    /**
     * 8月折扣额
     */
    private Double augAfterDiscount;

    /**
     * 9月折扣额
     */
    private Double septAfterDiscount;

    /**
     * 10月折扣额
     */
    private Double octAfterDiscount;

    /**
     * 11月折扣额
     */
    private Double novAfterDiscount;

    /**
     * 12月折扣额
     */
    private Double decAfterDiscount;


    /**
     * 1月折前含税销售额
     */
    private Double janTaxIncludedBeforeTax;

    /**
     * 2月折前含税销售额
     */
    private Double febTaxIncludedBeforeTax;

    /**
     * 3月折前含税销售额
     */
    private Double marTaxIncludedBeforeTax;

    /**
     * 4月折前含税销售额
     */
    private Double aprTaxIncludedBeforeTax;

    /**
     * 5月折前含税销售额
     */
    private Double mayTaxIncludedBeforeTax;

    /**
     * 6月折前含税销售额
     */
    private Double juneTaxIncludedBeforeTax;

    /**
     * 7月折前含税销售额
     */
    private Double julyTaxIncludedBeforeTax;

    /**
     * 8月折前含税销售额
     */
    private Double augTaxIncludedBeforeTax;

    /**
     * 9月折前含税销售额
     */
    private Double septTaxIncludedBeforeTax;

    /**
     * 10月折前含税销售额
     */
    private Double octTaxIncludedBeforeTax;

    /**
     * 11月折前含税销售额
     */
    private Double novTaxIncludedBeforeTax;

    /**
     * 12月折前含税销售额
     */
    private Double decTaxIncludedBeforeTax;
}
